@charset "utf-8";
body, ul,div,span,li,ol,a,p{list-style-type:none; padding:0px; margin:0px; text-decoration:none; }
body{ font-size:12px; color:#555555;background-image:url(../images/bg.jpg); background-repeat:repeat; background-color:#FFF; }
a{color:#828282; }
.auto {
	width: auto; margin:0 auto; text-align:center; display:block; 
}
#contacttitle li{ cursor:pointer;}
#RelatedProducts{ width:100%}
#RelatedProducts li{ width:160px; min-height:160px; float:left; margin-right:12px; margin-left:12px}
#RelatedProducts li .img{ border:0px solid #ccc; width:164; height:164px; padding:1px}
#RelatedProducts li .div{ display:block; width:100%; clear:both; text-align:center; margin-top:12px}
div{ word-break:normal; overflow:hidden;word-wrap:break-word;}
.fl{ float:left;}
a img{ border:0px;}
.fr{float:right; }
.clear{ clear:both; width:auto; height:0px;}
.nav{ width:1002px; margin:0 auto; display:block;  padding:0px; text-align:left; }
.navbg{ background-image:url(../cn/images/navbg.jpg)}

.bottom{ line-height:25px; color:#7e98ab; padding-top:16px;}
.dark{ color:#2f5068}
.bottom a{ color:#7e98ab;}
#ulnewlist{ width:364px; margin:0px; padding:0px; }
#ulnewlist li{ width:364px; clear:both; height:28px; line-height:28px; margin:0px; padding:0px; text-align:left; background-position:bottom; background-repeat:no-repeat; font-size:12px; border-bottom:1px dashed #ccc; }
#ulnewlist li a{ display:inline; color:#444444;}
#ulnewlist li span{ float:right; margin-right:12px;}
#ulnewlist li img{ margin:0px; margin-left:18px; margin-right:5px;}

#ulnewlist2{ width:680px; margin:0px; padding:0px; }
#ulnewlist2 li{ width:680px; clear:both; height:30px; line-height:30px; margin:0px; padding:0px; text-align:left; background-image:url(../cn/images/dianline.jpg); background-position:bottom; background-repeat:repeat-x; font-size:12px; }
#ulnewlist2 li a{ display:inline; color:#444444;}
#ulnewlist2 li span{ float:right; margin-right:2px;}
#ulnewlist2 li img{ margin:0px; margin-left:18px; margin-right:5px;}
.maintext a{color:#444444;}
.maintext {color:#444444;}
.leftcur{ line-height:22px;padding-left:26px; padding-right:12px;width:210px; margin-left:2px;padding-bottom:6px; padding-top:6px; color:#F00; font-weight:bold;border-bottom: 1px dashed #999; background-image:url(../images/arr.gif); background-repeat:no-repeat; background-position:14px 14px;}
.leftcur a{ color:#f00;}
.leftnotcur{line-height:22px;padding-left:26px; padding-right:12px; width:210px; margin-left:4px; padding-bottom:6px; padding-top:6px;font-weight:bold; border-bottom: 1px dashed #999;background-image:url(../images/arr.gif); background-repeat:no-repeat; background-position:14px 14px;}
.leftnotcur a{ color:#555;}
.border{ border:1px solid #ccc;}
.color{ color:#628613;text-align:left; padding-left:12px;height:40px; line-height:40px; background-image:url(../images/backtitle3.jpg); background-repeat:repeat-x; }
.font12{ font-size:12px;}
.font14{ font-size:14px;}
#newslist li a{ color:#555;}
#contact a{ color:#555;}
#End{ color:#999;}
#End p{ color:#999;}
#End a{ color:#999;}
#nlist a{ color:#999;}
#languageselect ul{ list-style-type:none; list-style:none; width:auto; }
#languageselect ul li{float:right; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left; text-align:left; padding-left:8px; margin-right:12px; width:100px; background-color:#F00}
#righttitle{ text-align:left; line-height:36px; font-size:14px; font-weight:bold; color:#FFF;  margin-bottom:15px;margin-left:0px;padding-left:22px;width:258px; background-image:url(../images/leftdhtitle.jpg); height:36px; overflow:hidden;}


#IndexNewWap ul{ list-style:none; list-style-type:none;}
#IndexNewWap ul li{ width:94px; height:24px; border:1px solid #abc088;float:left; line-height:24px; text-align:center}
#IndexNewWap ul .cur{ background-color:#153e59; color:#fff; }
#IndexNewWap ul .notcur{background-color:#fff; color:#7a9055;}
#leftbig{height:auto; overflow:visible; z-index:1000; line-height:52px; text-align:left;margin-right:24px; margin-bottom:25px;}
#left{ width:236px;  }

.indexNewContent{ padding-left:12px;}
.indexNewContent .title{ float:left; color:#0367a8; font-weight:bold;}
.indexNewContent .time{ float:left; margin-bottom:8px;}
.indexNewContent .content{ clear:both; display:block; width:auto; line-height:22px; padding-bottom:8px;}
.indexNewContent .line{ border-bottom:1px dashed #ccc; width:auto; clear:both; display:block; height:2px; margin-bottom:12px; overflow:hidden; }
#Indexcontent div{ float:left;}

.bigclass{height:44px;line-height:44px; text-align:left; width:auto; margin:0 auto; margin-top:0px; text-align:left; font-size:12px; font-weight:bold; border-bottom:1px dashed #cfcfcf; float:none; display:block; margin-left:22px; margin-right:22px; padding-left:12px; background-image:url(../images/ljt2.jpg); background-repeat:no-repeat; background-position:left center;}
.bigclass a{ color:#333333;}

.smallclass{background-image:url(../images/ncurjt.jpg);height:40px; background-repeat:no-repeat;  background-position:178px 16px; padding-left:40px; line-height:40px; text-align:left; background-color:#e8e8e8; color:#494949;}
#left .cur{background-image:url(../images/ljt.jpg);  }
#left .cur a{color:#1161a6;}
.tpic{ margin-bottom:18px;}

#banner{ margin-bottom:8px;}



.leftclassbg{}

.divcon{ text-align:center; background-image:url(../images/bk-1.jpg);}



.lefttitle{width:236px; height:47px;line-height:51px; font-size:18px;background-repeat:no-repeat; display:block; overflow:hidden;text-align:left; background-image:url(../images/projects.jpg); padding-left:25px;  }
.lefttitle .t1{ font-size:18px; margin-left:18px; color:#555; }
.lefttitle .t2{ color:#cdcdcd; font-size:12px; margin-left:12px; font-family:Arial, Helvetica, sans-serif;}

/*标题下栏�?/
.lefttitleb{height:35px; background-repeat:no-repeat; background-position:10px top;  line-height:35px; text-align:center;}
.lefttitlebcur{line-height:35px;width:205px; margin-left:0px;color:#FFF;  text-align:center; background-image:url(../images/flback.jpg); background-repeat:no-repeat; background-position:8px; margin-left:2px;}
.lefttitlebcur a{ color:#fff;}
.leftbottom{ width:205px; height:15px; background-image:url(../images/leftbottom.jpg); background-repeat:no-repeat; overflow:hidden; margin-top:12px;}
/*主要内容主框*/
.rightmain{width:735px;}
#right .righttitle{ }
#right{}
#mainbottom{ display:none;}
/*主要内容标题*/
.righttitle{text-align:left; height:42px; line-height:48px;  width:auto; overflow:hidden; color:#555;  padding-right:12px; background-repeat:no-repeat; padding-left:12px; margin-top:0px ; background-image:url(../images/maintop.jpg); }
.righttitleback2{background-image:url(../images/righttitleback2.jpg);}
.righttitle2{ background-image:url(../images/erighttitle.jpg); }
.righttitle span{ color:#333;text-align:left; margin-top:5px; margin-left:0px; padding-left:12px; font-size:16px; padding-left:32px; height:33px; display:block; float:left; }
/*主要内容*/
.maincontent{text-align:left; padding-right:22px; padding-left:0px; line-height:22px;padding-bottom:0px;word-wrap:break-word;  }
.maincontent{width:auto; height:auto!important;  height:888px;  min-height:888px; overflow:visible;background-image:url(../images/mainbg2.jpg); background-repeat:repeat-y; padding-left:22px; overflow:hidden; padding-right:22px; width:691px; }
.main{}
.maincontent a{color:#444444;}
.mainbottom{ width:735px; height:21px; overflow:hidden; background-image:url(../images/mainbottom2.jpg); background-repeat:no-repeat; margin-bottom:25px }
#contentbottom{ display:none;}
/*联系方式内容*/
#contacttxt div span{ font-weight:bold; padding-right:8px;}
._indexclass{ color:#FFF;}
._indexclass a{ color:#FFF;}
#page2{ margin-top:25px;}

#top1{ background-color:#FFF;}
#searchkuang{width:220px; margin:0 auto; margin-top:12px; margin-bottom:10px}
#serchtxt{ background-image:url(../images/s-2.jpg); background-repeat:repeat-x; height:40px; width:165px; float:left; display:block; margin:0px; }
#serchtxt input{ height:26px; border:0px; width:165px; text-decoration:none; margin-top:4px; line-height:26px; background-color:transparent; color:#424242;}
#dh{ margin-top:0px;}
#indextop{ height:266px; position:relative; overflow:hidden; }
#dh2{width:auto; height:60px; background-repeat:no-repeat; line-height:60px}
#dh2 .fwrx{ color:#FFF; float:right; margin-right:48px; font-size:14px}
#dh2 .names{ font-weight:bold; margin-right:12px;}
#dh2 .date{ float:right; margin-right:95px;}
#bannerproduct{ position:absolute;left:-44px; top:0px; width:1074px;}
/*兼容ie6*/
html{_overflow:hidden}
body{_height:100%;_overflow:auto}
.fixleft{_position:absolute}
/*end固定左侧*/
.fixleft .nav{ margin:0px; padding:0px; width:300px;}
.language{ height:25px; line-height:25px; background-image:url(../images/leftfixback.jpg); background-repeat:repeat-y;}

/*首页*/
#indexabout img{ float:left;}
#indexabout .indexabouttxt{ float:right; width:263px; line-height:22px; margin-right:68px_;margin-right:34px}
#indexnew{ width:352px; overflow:hidden;}
#indexnew li .title{ color:#fa1c2b; font-size:14px; margin-bottom:12px;}
#indexnew li .date{ margin-top:8px;}
#newprolist li{ width:152px; height:142px; float:left;  background-color:#FFF; margin-left:-1px; z-index:100;}
#newprolist ul{ padding-left:1px;}
#newprolist li div div{ float:left;}
#newprolist img{ margin:-1px;}
#newprolist ul{ margin:0 auto; }
#zmkh img{ float:left;}
.tip-error{ color:red; display:inherit;}
#indexnewslist{ list-style:none; list-style-type:none; margin-top:0px; }
#indexnewslist li{ width:88%; height:auto; line-height:18px;  overflow:hidden; word-break:normal; word-wrap:normal; white-space:normal; margin:0 auto; margin-top:8px; border-bottom:1px solid #ddd; padding-bottom:8px;}
#indexnewslist li a{color:#1161a6}
#navbottom div{ width:249px; float:left; margin-left:-4px; margin-right:4px; border-left:1px dashed #ccc; min-height:115px; margin-top:18px; margin-bottom:24px;}
#navbottom div ul{ width:auto; margin-left:88px;}
#navbottom div ul li{ height:22px; line-height:22px;}
#navbottom div ul .title{ line-height:20px; height:20px; font-size:18px; margin-bottom:18px}
.biaoti{ font-size:14px; color:#234e71; line-height:28px; border-bottom:2px solid #0063a9; height:28px;}
.biaoti .t1{ float:left; font-weight:bold; line-height:26px; padding-left:6px;}
.biaoti .t2{ float:right; font-size:12px}
#qyxx{ width:100%;}
#qyxx li{ float:left; margin-left:5px; margin-top:20px; margin-right:5px; overflow:hidden; white-space:nowrap;}
#qyxx li a{ border:0px;}
/*不显示banner123456*/
.smallslider-btns{ display:none;}
#HOTPROUL{ width:585PX; height:auto; padding-left:8PX; padding-right:8PX}
#HOTPROPIC{width:585PX; height:auto; padding-left:0PX; padding-right:0PX}

#HOTPROUL LI{  float:left; line-height:28PX; padding-left:12PX; border-bottom:1PX dashed #ccc; margin-right:8PX; width:148PX;height:28px; background-image:url(../images/LJT.jpg); background-repeat:no-repeat; background-position:left center; overflow:hidden; white-space:nowrap;}

#HOTPROPIC LI{  float:left; line-height:28PX; padding-left:0PX; width:246PX; overflow:hidden; margin-right:18px; margin-bottom:18px;}

#HOTPROPIC LI SPAN{ display:block; float:right; width:136PX; clear:right; line-height:18PX; margin:0px; padding:0px;}
#HOTPROPIC LI IMG{ display:block; float:left; border:1PX solid #CCC; margin:0px;}
#HOTPROPIC LI .XIAN{ border-bottom:1px solid #eee; height:0px; margin-top:8px; margin-bottom:8px;}
#HOTPROPIC LI .TITLE{ color:#000; font-size:12px;white-space:nowrap;  height:18px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; 
}
#HOTPROPIC LI .CONTENT{ color:#999;}

#contacttitle{ width:auto; border-bottom:1px solid #ccc; display:block; height:auto; float:left; z-index:99;}
#contacttitle .cur{ border-bottom:0px; border-top:2px solid #1161a6;line-height:31px; height:31px; background-color:#FFF; color:#005483; margin-bottom:-1px; border-left:1px solid #ccc; border-right:1px solid #ccc; z-index:100; text-align:center; padding-left:0px;}
#contacttitle li{ width:158px; margin-right:12px; line-height:32px; height:32px; background-color:#ccc; float:left; display:block; margin-bottom:0px; border:0px;  font-weight:bold; text-align:center}
#libanner{background-image:url(../images/banner/bb.jpg); background-position:center; height:210px; width:auto;_width:100%;}
#lidiv{width:auto;_width:100%; height:210px; margin:0 auto;  padding:0px;}
#leftbig{ width:236px;}

.navigation {
    font-size: 1.3em;
    
    text-shadow: 0 1px 0 #fff;
    width:100%;
    line-height:36px;
    text-align:center;
    overflow:hidden;
    }
.navigation a {
    padding:3px 8px;
    margin:2px;
    text-decoration:none;
    color:#888;
    border:1px solid #ccf;
    }
.navigation a:hover, .navigation a.current {
    border:1px solid #ffffff;
    color:#ffffff;
    font-weight:bolder;
    background-color:#679ad0;
    text-shadow: none;
    }



#Productinfo td,#Specifications td,tr{border:1px solid #000 ! important;;}